﻿using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using BTN04.DAO;
using System.Collections.Generic;
using BTN04.DTO;

namespace BTN04.BUS
{
    public class NhaSanXuatBUS
    {
        public List<NhaSanXuatDTO> DanhSach()
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.DanhSach();
        }

        public NhaSanXuatDTO LayNhaSanXuatTheoMa(int mansx)
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.LayNhaSanXuatTheoMa(mansx );
        }

        public List<NhaSanXuatDTO> ThongTinToanBoNhaNhaSanXuat()
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.ThongTinToanBoNhaNhaSanXuat();
        }
        //lay thong tin nha san xuat dua vao ma
        public NhaSanXuatDTO ThongTinChiTietMotNhaSanXuat(int ma)
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.ThongTinChiTietMotNhaSanXuat(ma);

        }
        //Them nha san xuat
        public int ThemMotNhaSanXuat(NhaSanXuatDTO nsx)
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.ThemMotNhaSanXuat(nsx);

        }
        //Xoa  nha san xuat
        public int XoaMotNhaSanXuat(int ma)
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.XoaMotNhaSanXuat(ma);

        }
        //Cap nhat nha san xuat
        public int CapNhatThongTinhNhaSanXuat(NhaSanXuatDTO nsx)
        {
            NhaSanXuatDAO nsxDAO = new NhaSanXuatDAO();
            return nsxDAO.CapNhatThongTinhNhaSanXuat(nsx);


        }

    }
}
